DataSystem = {
    _dataManagers = {}
}

function DataSystem:addDataManager(dataManager)
    table.insert(self._dataManagers, dataManager)
end
function DataSystem:update(dt)
    for i = 1, #self._dataManagers do
        self._dataManagers[i]:update(dt)
    end
end

RegisterSystem(DataSystem)